fabric of woven banana leaves - Español Inglés Diccionario